StoryProject
StoryProject is a professional story development tool for writers of 
novels, plays, and screenplays. Using events, threading, and 
spotlighting, it offers the non-linear tools suited to development of 
story structure, while providing transparent access to the linear 
product of your work.